ability to progress - Français Anglais Dictionnaire